<?php
    class Cliente extends Model {

        private $id;
        private $nome;
        private $email;
        private $telefone;
        private $produto;

        public function Cliente(){
            $this->tabela = 'cliente';
            $this->schema = 'capcliente';
            $this->colMap = array(
                                      'ide_cliente'=>'id'
                                    , 'nom_cliente'=>'nome'
                                    , 'des_email'=>'email'
                                    , 'num_telefone'=>'telefone'
                                    , 'ide_produto'=>'produto'
                                );
            $this->colPersist = array(
                                      'nome'=>'texto'
                                    , 'email'=>'texto'
                                    , 'telefone'=>'texto'
                                    , 'produto'=>'inteiro'
                                );
        }
        
        public function setId($valor){
            $this->id = $valor;
        }
        
        public function getId(){
            return $this->id;
        }
        
        public function setNome($valor){
            $this->nome = strtoupper($valor);
        }
        
        public function getNome(){
            return $this->nome;
        }
        
        public function setEmail($valor){
            $this->email = strtolower(addslashes(trim($valor)));
        }

        public function getEmail(){
            return $this->email;
        }

        public function setTelefone($valor){
            $this->telefone = strtolower(addslashes(trim($valor)));
        }

        public function getTelefone(){
            return $this->telefone;
        }

        public function setProduto($valor){
            $this->produto = $valor;
        }

        public function getProduto(){
            return $this->produto;
        }

       
    }
?>
